self shielding - Alemán Inglés Diccionario